package com.seraphine.api.common.constant;

/**
 * 自定义响应状态码
 * @author: panhongtong
 * @create: 2020-04-29 21:34
 **/
public enum ResponseCode {

    /** 正确 **/
    SUCCESS_CODE(200),
    /** 参数错误 **/
    PARAM_ERROR_CODE(400),
    /** 限制调用 **/
    LIMIT_ERROR_CODE(401),
    /** 禁止访问 **/
    NO_AUTH_CODE(403),
    /** 资源没找到 **/
    NOT_FOUND(404),
    /** 服务器错误 **/
    SERVER_ERROR_CODE(500),
    /** 重复提交 **/
    REPEATED_SUBMIT(450)
    ;

    private int code;
    public void setCode(int code) {
        this.code = code;
    }
    public int getCode() {
        return code;
    }
    private ResponseCode(int code) {
        this.code = code;
    }

}
